stand in the gap - French English Dictionary